﻿namespace Microsoft.Win32.IOCTL
{
    using System;

    public enum STORAGE_MEDIA_TYPE
    {
        ABL_5_WO = 0x40,
        ADR_1 = 90,
        ADR_2 = 0x5b,
        AIT_8mm = 0x59,
        AIT1_8mm = 0x26,
        AME_8mm = 0x25,
        AVATAR_F2 = 0x4e,
        CD_R = 0x34,
        CD_ROM = 0x33,
        CD_RW = 0x35,
        CLEANER_CARTRIDGE = 50,
        CYGNET_12_WO = 0x45,
        DDS_4mm = 0x20,
        DLT = 0x27,
        DMI = 0x30,
        DST_L = 0x52,
        DST_M = 0x51,
        DST_S = 80,
        DV_6mm = 0x2f,
        DVD_R = 0x37,
        DVD_RAM = 0x58,
        DVD_ROM = 0x36,
        DVD_RW = 0x38,
        F3_120M_512 = 13,
        F3_128Mb_512 = 20,
        F3_1Pt2_512 = 0x11,
        F3_1Pt23_1024 = 0x12,
        F3_1Pt44_512 = 2,
        F3_200Mb_512 = 0x17,
        F3_20Pt8_512 = 4,
        F3_230Mb_512 = 0x15,
        F3_240M_512 = 0x18,
        F3_2Pt88_512 = 3,
        F3_32M_512 = 0x19,
        F3_640_512 = 14,
        F3_720_512 = 5,
        F5_160_512 = 10,
        F5_180_512 = 9,
        F5_1Pt2_512 = 1,
        F5_1Pt23_1024 = 0x13,
        F5_320_1024 = 8,
        F5_320_512 = 7,
        F5_360_512 = 6,
        F5_640_512 = 15,
        F5_720_512 = 0x10,
        F8_256_128 = 0x16,
        FixedMedia = 12,
        HITACHI_12_WO = 0x44,
        IBM_3480 = 0x29,
        IBM_3490E = 0x2a,
        IBM_Magstar_3590 = 0x2b,
        IBM_Magstar_MP = 0x2c,
        IOMEGA_JAZ = 0x4a,
        IOMEGA_ZIP = 0x49,
        KODAK_14_WO = 70,
        LTO_Accelis = 0x57,
        LTO_Ultrium = 0x56,
        MiniQic = 0x21,
        MO_3_RW = 0x39,
        MO_5_LIMDOW = 60,
        MO_5_RW = 0x3b,
        MO_5_WO = 0x3a,
        MO_NFR_525 = 0x47,
        MP_8mm = 0x24,
        MP2_8mm = 0x4f,
        NCTP = 40,
        NIKON_12_RW = 0x48,
        PC_5_RW = 0x3e,
        PC_5_WO = 0x3d,
        PD_5_RW = 0x3f,
        PHILIPS_12_WO = 0x43,
        PINNACLE_APEX_5_RW = 0x41,
        QIC = 0x23,
        RemovableMedia = 11,
        SAIT = 0x5d,
        SONY_12_WO = 0x42,
        SONY_D2 = 0x31,
        SONY_DTF = 0x2e,
        STK_9840 = 0x55,
        STK_9940 = 0x5c,
        STK_DATA_D3 = 0x2d,
        SYQUEST_EZ135 = 0x4b,
        SYQUEST_EZFLYER = 0x4c,
        SYQUEST_SYJET = 0x4d,
        Travan = 0x22,
        Unknown = 0,
        VXATape = 0x5e,
        VXATape_1 = 0x53,
        VXATape_2 = 0x54
    }
}

